package cn.bugstack.types.design.framework.link.model1;

/**
 * @description 责任链装配的接口，定义生成责任链的函数
 */
public interface ILogicChainArmory<T, D, R> {

    // 走向下一个节点
    ILogicLink<T, D, R> next();

    // 添加下一个节点
    ILogicLink<T, D, R> appendNext(ILogicLink<T, D, R> next);

}
